Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
64 ORCHARD ROAD Terraced £488,500 24 Jun 2022
66 ORCHARD ROAD Semi-Detached £214,000 23 Nov 2004
66A ORCHARD ROAD Detached £274,900 26 Mar 2004
90 ORCHARD ROAD Detached £225,000 5 Oct 2012
91 ORCHARD ROAD Semi-Detached £263,375 1 Oct 2014
92 ORCHARD ROAD Semi-Detached £210,000 28 Oct 2010
93 ORCHARD ROAD Semi-Detached £390,000 21 Oct 2016
94 ORCHARD ROAD Semi-Detached £412,500 15 Jun 2022